donation to a mosque - Francés Inglés Diccionario